perforated metal screen - Turc Anglais Dictionnaire